//package domain.presentation.chartview;
//
//import org.jfree.chart.ChartFactory;
//import org.jfree.chart.JFreeChart;
//import org.jfree.chart.plot.Plot;
//import org.jfree.chart.plot.PlotOrientation;
//import org.jfree.data.category.CategoryDataset;
//import org.jfree.data.category.DefaultCategoryDataset;
//
//public class MetricLineChart extends JFreeChart {
//
//
//	private static final long serialVersionUID = 2798512025673918751L;
//	
////	public MetricLineChart() {
////		CategoryDataset dataset = createDataSet();
////		JFreeChart chart = createChart(dataset);
////	}
//	public MetricLineChart(Plot plot) {
//		super(plot);
//		CategoryDataset dataset = createDataSet();
//		JFreeChart chart = createChart(dataset);
//	}
//	
//	private static CategoryDataset createDataSet(){
//		// row keys...
//		String series1 = "First";
//		String series2 = "Second";
//
//		// column keys...
//		String category1 = "Label 1";
//		String category2 = "Label 2";
//		String category3 = "Label  3";
//		
//		DefaultCategoryDataset dataset = new DefaultCategoryDataset();
//
//
//		dataset.addValue(1.0, series1, category1);
//		dataset.addValue(4.0, series1, category2);
//		dataset.addValue(3.0, series1, category3);
//
//		dataset.addValue(5.0, series2, category1);
//		dataset.addValue(7.0, series2, category2);
//		dataset.addValue(6.0, series2, category3);
//
//		return dataset;
//
//	}
//	
//	private JFreeChart createChart(CategoryDataset dataset){
//		// create the chart...
//        JFreeChart chart = ChartFactory.createLineChart(
//            "Line Chart Demo 1",       // chart title
//            "Type",                    // domain axis label
//            "Value",                   // range axis label
//            dataset,                   // data
//            PlotOrientation.VERTICAL,  // orientation
//            true,                      // include legend
//            true,                      // tooltips
//            false                      // urls
//        );
//		return chart;
//	}
//
//}
